Guild icon
Overclocked (22059)
Season / programming
Avatar
I have created a GitHub account (https://github.com/ftc22059) and forked the FTC repo (https://github.com/ftc22059/ftc-2022-23.git) with the latest 8.0 release for this years challenge. We can talk about the permissions at our next meeting.
ftc22059 has one repository available. Follow their code on GitHub.
Code for the 2022-23 FTC season. Contribute to ftc22059/ftc-2022-23 development by creating an account on GitHub.
Avatar
Avatar
Jeff
I have created a GitHub account (https://github.com/ftc22059) and forked the FTC repo (https://github.com/ftc22059/ftc-2022-23.git) with the latest 8.0 release for this years challenge. We can talk about the permissions at our next meeting.
Thanks, i'll start reading the docs.
Avatar
Good job today, we all had different issues but ended all at the same place. I figured out why we were getting the error in AprilTagDemo.java at the end of the class where is was not finding AprilTagDetectionPipeline. Turns out this class is not within the library but is another demo class same as the AprilTagDemo class we copied . The fix is to also add another file named AprilTagDetectionPipeline.java with the contents of AprilTagDetectionPipeline.java (located at https://github.com/OpenFTC/EOCV-AprilTag-Plugin/blob/master/examples/src/main/java/org/firstinspires/ftc/teamcode/AprilTagDetectionPipeline.java) in the same directory as AprilTagDemo.java . We will do this as the first thing on Monday then start uploading to the robot controller.
Avatar
Avatar
Jeff
Good job today, we all had different issues but ended all at the same place. I figured out why we were getting the error in AprilTagDemo.java at the end of the class where is was not finding AprilTagDetectionPipeline. Turns out this class is not within the library but is another demo class same as the AprilTagDemo class we copied . The fix is to also add another file named AprilTagDetectionPipeline.java with the contents of AprilTagDetectionPipeline.java (located at https://github.com/OpenFTC/EOCV-AprilTag-Plugin/blob/master/examples/src/main/java/org/firstinspires/ftc/teamcode/AprilTagDetectionPipeline.java) in the same directory as AprilTagDemo.java . We will do this as the first thing on Monday then start uploading to the robot controller.
Sounds good thanks!
Avatar
There are two files we will need today
Avatar
@Alex added some sample code for a more detailed teleop mode at https://github.com/ftc22059/ftc-2022-23/blob/master/TeamCode/src/main/java/org/firstinspires/ftc/teamcode/mecanumTest.java. This may serve as a good base for the code needed for driving the robot.
Avatar
This is our team repo? (edited)
Avatar
For anyone looking for more information on learning how to use Java for coding the FTC robots there is a PDF which shows high level as well as detailed information at https://github.com/alan412/LearnJavaForFTC
This is for learning Java for FTC. Contribute to alan412/LearnJavaForFTC development by creating an account on GitHub.
Avatar
I added a new repository for utility scripts and uploaded the adb scripts we used on Tuesday. It is located at https://github.com/ftc22059/ftc-utilities
Misc utils for use within FTC. Contribute to ftc22059/ftc-utilities development by creating an account on GitHub.
Avatar
TRY MULTIPLYING TURNING SPEED BY 1.3 IN PRECISION MODE IF IT FEELS TOO SLOW
12:05 PM
for me to remember on Monday ^^^
Avatar
Avatar
seth
for me to remember on Monday ^^^
.com
Avatar
I am sure tuesday.com has reminders
Avatar
right now it should be saturday.com
Avatar
Team #22377 The Sigma Corns and Team #19376 Thermal Equilibrium presents CTRL ALT FTC, the most comprehensive Control Theory guide for FIRST Tech Challenge Teams.
Avatar
FTC Android Studio project to create FTC Robot Controller app. - Changing PID Coefficients · FIRST-Tech-Challenge/ftc_app Wiki
Avatar
android studio default font: Segoe UI
Avatar
Avatar
We found out today how painfully true this is 🙂
Avatar
Hey Guys, I recently pushed a few changes to git that remove the speedRamp and accelerationMultiplier variables, at least temporarily
Avatar
Avatar
Zach
Hey Guys, I recently pushed a few changes to git that remove the speedRamp and accelerationMultiplier variables, at least temporarily
Do you think this has anything to do with the batery?
Avatar
Stuff for telemetry
Avatar
For NEXT season.
Avatar
but It would be trivial to implement
4:14 PM
If we have nothing else to do, we can work on it, but currently there is other stuff
Avatar
We have too many other issues to address and as a group we decided we are not implementing new features.
4:14 PM
We have the cow catcher and arm to worry about as well as the engineering portfolio.
Avatar
Avatar
Alex
maybe
The batteries have been charging for two hours and still not charged so that is likely the issue.
Avatar
alextheperson
Run Java code live in your browser. Write and run code in 50+ languages online with Replit, a powerful IDE, compiler, & interpreter.
Avatar
I got the telemetry program working in Java! Check the Fancy Telemetry branch
Avatar
I just found a much cleaner way to do global positioning: newX = x * cos(TWO_PI - IMU_ANGLE) - y * sin(TWO_PI - IMU_ANGLE); newY = x * sin(TWO_PI - IMU_ANGLE) + y * cos(TWO_PI - IMU_ANGLE); (edited)
Avatar
Suggestion box:
Avatar
@Jeff Could you rename the github repo to something like ftc-code to make things less confusing? Currently it's ftc-2022-23 even though it holds our 2023-24 code.
Alex started a thread. 8/12/2023 12:01 PM
Avatar
Alternate method for April tag localization?
Avatar
New repository created for this season at https://github.com/ftc22059/. Create a clone using https://github.com/ftc22059/ftc-2023-24.git
ftc22059 has 2 repositories available. Follow their code on GitHub.
Code for 2023-24 Center Stage season. Contribute to ftc22059/ftc-2023-24 development by creating an account on GitHub.
Avatar
Awesome!
Avatar
I created a branch 2024CenterStage for us to use as our working branch for this season. I made it the default branch as well.
Avatar
@Jeff I can't push to the repo. I'm trying to push to 2024CenterStage, should I be using a different branch?
Avatar
We’re not sure, we’ll fix it on Monday Night
Avatar
I added a organization to the ftc22059 account and forked the repo into that organization. You all should have gotten and invite to the organization. When you accept you should be able to push to the repo at https://github.com/FTC22059-members/ftc-2023-24. I created a branch named 2024CenterStage which is the one we will be working on. Zach has tested out the edit ability and it works wo you all should be all set.
Avatar
I have code that I think will do april tag localization. Should we plan to set up April Tags on Monday to reflect the real game, or should we plan to set up April Tags that are already in the code? (edited)
10:09 AM
If we want to use the Centerstage April Tags, we will need to pull v9.0 of the Teamcode to get them. However, I already have an April Tag setup that is in code. (edited)
Avatar
This is what I have in the code right now
Avatar
Avatar
Alex
I have code that I think will do april tag localization. Should we plan to set up April Tags on Monday to reflect the real game, or should we plan to set up April Tags that are already in the code? (edited)
The Apriltags that are in our codebase is the one for this year. They mentioned that "This year, FIRST Tech Challenge uses a common family called 36h11". We do not know exactly which characters they are using but it we use fromthat family to do localization the code should stay the same with the exception of changing the constants for the tags.
Avatar
I'm talking about the location of the apriltags. The code in the SDK only detects 36h11 tags.
Avatar
Avatar
Alex
If we want to use the Centerstage April Tags, we will need to pull v9.0 of the Teamcode to get them. However, I already have an April Tag setup that is in code. (edited)
The next release for this year (8.3 or 9.0) will not be until after launch so likely not by Monday. I do not think what you have will fundamentally change.
Avatar
Avatar
Alex
I'm talking about the location of the apriltags. The code in the SDK only detects 36h11 tags.
Correct so the code matches the tags they are going to use. As far as the location You have a good range of possible locations in your diagram. Not sure it could possibly be different but your logic likely will work or be very close.
Avatar
Avatar
Alex
This is what I have in the code right now
Looks nice, good job.
Avatar
Zach, here's the code:
9:06 PM
Avatar
Thanks Isiah
Avatar
Intake bottom plate starts at 38 degrees
Avatar
@Max I'm finishing the Red 2
Avatar
Idea (For next competition): A button input that automatically moves the arm and transfers pixels
Exported 72 message(s)
Timezone: UTC-5